home *** CD-ROM | disk | FTP | other *** search
File List | 1986-02-05 | 23.2 KB | 708 lines |
- THE WORLD DIGITIZED¯
- (Version 1.01)¯
- ¯
- John B. Allison
- The World Digitized (PC SIG)
- 166 Shady Lane
- Apollo, PA 15613
-
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
- ¯
-
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <01>¯
- ¯
- ¯
- ¯
-
- Die drei mitgelieferten Disketten beinhalten das Programm WORLD
- DIGITIZED. Diese Disketten beinhalten die Koordinaten von über
- 100.000 verschiedenen Orten der Erde. Das Programm ist besonders
- interessant für Kartographen, Durchschlagekünstler und Erd-
- kundler.¯
-
- Die Koordinaten sind als Längen- und Breitengrad eines Ortes ab-
- gespeichert und beinhalten :¯
- ¯
- 1. Küstengebiete¯
- 2. Seen ¯
- 3. Inseln ¯
- 4. Politische Grenzen (Landesgrenzen)¯
- ¯
- Das Programmpaket kommt auf drei 360- KByte- Disketten, sollten
- aber nach Möglichkeit auf einer Festplatte installiert werden, um
- die Zugriffszeiten zu verringern. Das Programm wurde in der Hoch-
- sprache "C" geschrieben. Der Source- Code ist erhältlich.¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <02>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
-
- Die Disketten beinhalten die Koordinaten von über 100.000 ver-
- schiedenen Orten der Erde. Wenn diese Koordinaten verbunden
- werden, ergibt sich eine Umriβkarte der Länder, Seen, Inseln und
- Landesgrenzen der einzelnen Staaten dieser Erde.¯
-
- ¯
- ¯
- Installation :¯
- ¯
- Das Programm wird auf drei Disketten geliefert. Auf den Disketten
- befinden sich BATCH- Files, um die einzelnen Dateien unter dem
- Directory WORLD auf eine Festplatte zu übertragen. Die Nutzung
- einer Festplatte verringert die Zugriffszeiten auf die einzelnen
- Daten erheblich. Die folgenden Anleitungen beschreiben die In-
- stallation des Programms auf eine Festplatte.¯
- ¯
- Legen Sie die DISKETTE 1 in das Laufwerk A:. Sollte Ihre Fest-
- platte nicht unter Laufwerk C: angesprochen werden, editieren Sie
- die INSTALL.BAT- Datei auf Laufwerk A: und geben Sie Ihre Lauf-
- werkspezifikation ein. Wechseln Sie dann in das Inhaltsver-
- zeichnis Ihrer Festplatte (Bsp.: C:) und erstellen Sie das
- Directory mit dem von Ihnen gewünschten Namen. Wenn Sie diesen
- Programmschritt nicht durchführen, wird ein Directory mit dem
- Namen WORLD angelegt. Sie benötigen ÜBER 1.3 MByte freien
- Speicherplatz auf Ihrer Festplatte. Wechseln Sie nun auf das
- Laufwerk A: und starten Sie die INSTALL- Datei mit :¯
- ¯
- A:
- INSTALL
-
- Der Inhalt Ihrer drei Programmdisketten wird nun auf die Fest-
- platte übertragen. Es wird ein Verzeichnis WORLD mit mehreren
- Unterverzeichnissen erstellt.¯
-
- Was Sie benötigen :¯
- ¯
- Das Programm ist in mehreren Unterverzeichnissen abgelegt. Hier
- nun einige Files und ihre Bedeutung :¯
- ¯
- read.me - (englische) Bedienungsanleitung¯
- copying - Urheberrechtsvermerke ¯
- install.bat - Installations- File (1. Teil)¯
- install1.bat - Installations- File (2. Teil)¯
- expand.bat - Datenkonverter - Kontrollfile ¯
- mpstomp1.exe - ASCII- File- Konverter¯
- mpstomp1.c - Source des Konverters¯
-
- demo - Source- File des Alaska- Demo. Das File demo.mp2 ¯
- befindet sich nicht auf der Diskette. Sie können¯
- diese Datei aus NA*.mp1 erstellen.¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <03>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
-
- Africa (Afrika)¯
-
- AF0 - Küsten
- AF1 - Inseln¯
- AF2 - Seen ¯
- AF3 - Politische Grenzen (inklusive Mittlerer Osten)¯
- ¯
- Antarctica (Antarktis)¯
- ¯
- AN0 - Küsten ¯
- AN1 - Inseln ¯
-
- Asia (Asien)¯
-
- AS0 - Küsten ¯
- AS1 - Inseln ¯
- AS2 - Seen ¯
- AS3 - Politische Grenzen ¯
- ¯
- Australia (Australien)¯
- ¯
- AU0 - Küsten ¯
- AU1 - Inseln ¯
- Au2 - Seen ¯
-
- Europe (Europa)¯
- ¯
- E0 - Küsten ¯
- E1 - Inseln ¯
- E2 - Seen ¯
- E3 - Politische Grenzen ¯
-
- Northamerica (Nordamerika)¯
- (in erster Linie Kanada und Alaska)¯
- ¯
- NA0 - Küsten ¯
- NA1 - Inseln ¯
- NA2 - Seen ¯
- NA3 - Politische Grenzen ¯
-
- USA0 - Küsten ¯
- USA1 - Inseln ¯
- ¯
- Greenland (Grönland)¯
- GR0 - Küsten ¯
- GR1 - Inseln ¯
- ¯
- PA1 - Hawaii und Mittl. Pazifik Inseln¯
- ¯
- Southamerica with Central America and Caribbean
- (Südamerika mit Zentralamerika und Karibik)¯
- ¯
- SA0 - Küsten ¯
- SA1 - Inseln ¯
- SA2 - Seen ¯
- SA3 - Politische Grenzen ¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <04>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- Expandieren der Files :¯
- ¯
- ¯
- Für den Versand wurden die normalen ASCII- Files, welche die
- Daten für das Programm enthalten (.mp1- Format), in binäre
- Dateien (.mps) komprimiert. Sie können diese Dateien wieder auf
- das ASCII- Format expandieren durch Aufruf des Programms :¯
- ¯
- mpstomp1 file_name b:
-
- wobei: ¯
- ¯
- file_name der Name des (.mps)- Files ohne Zusatz oder Lauf-
- werkspezifikation ist.¯
-
-
- b: die Bezeichnung des ZIELLAUFWERKES darstellt. ¯
-
- Nach Abarbeiten dieses Programms ist auf dem Laufwerk B: eine
- Datei mit dem Namen (file_name.,p1) erstellt. Sie können Ihr
- eigenes Textverarbeitungsprogramm nutzen, um jedes .mp1- File an-
- zusehen oder zu verändern.¯
-
- Die BATCH- Datei EXPAND.BAT wurde erstellt, um alle .mps- Files
- automatisch zu expandieren. Stellen Sie VORHER sicher, daβ
- mindestens 1.8 MByte freier Diskettenspeicher vorhanden ist, be-
- vor Sie dieses Programm starten ! Es wird vorausgesetzt, daβ das
- Laufwerk C: ist. Wenn Sie diesen Parameter ändern möchten,
- editieren Sie EXPAND.BAT und geben Sie ein neues Ziellaufwerk
- ein. (Eingabe in jeder Zeile, in der sich ein C: befindet).
- EXPAND.BAT benötigt (je nach Rechnertype) ca. 1.25 Stunden um die
- Dateien umzuwandeln.¯
-
- ¯
- Zusammenfügen von Files:¯
-
- Expandierte .mp1- Textfiles und .mp2 Binärfiles können in groβe
- .mp1 und .mp2- Files zusammengefügt werden, wenn Sie mehrere Ab-
- schnitte der Karte gleichzeitig bearbeiten möchten. Beispiels-
- weise möchten Sie die Küsten, Inseln und Seen Asiens gleichzeitig
- darstellen. Asien ist aufgeteilt in vier einzelne Files. Diese
- Files können mit folgendem Befehl zusammengefügt werde :¯
-
- copy as*.mp1 gross.mp1¯
-
- oder¯
- ¯
- copy/B as0.mp2+as1.mp2+as3.mp2+as4.mp2 asia.mp2
-
- Beachten Sie bitte den (/B)- Binärschalter beim Zusammenfügen der¯
- einzelnen Files. Dieses Zeichen ist notwendig, da Binärdaten als
- Fileende- Markierung benutzt werden können (CTRL Z).¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <05>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- Expandieren der Files :¯
- ¯
-
- Anfertigen von Kopien¯
- ¯
- Es ist Ihnen erlaubt, Kopien von den (vollständigen) Programm-
- disketten anzufertigen und an Freunde weiterzugeben. Die COPYING-
- Files MÜSSEN sich auf den Disketten befinden ! Ausgenommen von
- dieser Regelung ist (dieses) deutsche Handbuch. Sie können das
- (deutsche) Handbuch beziehen von :¯
- ¯
- ¯
- ¯
- A. Günther EXPRESS Service¯
- Braker Mitte 28, 4920 LEMGO¯
- Tel.: 05261 / 88901¯
- ¯
- ¯
- ¯
- Sie können sich unter Zusendung von $20.00 als User eintragen lassen
- bei :¯
- ¯
- ¯
- ¯
- The World Digitized
- Dept. PC SIG
- 166 Shady Lane
- Apollo, PA 15613
-
- ¯
- ¯
- Ihre Eintragung als Nutzer dieses Programms sollte schon im
- Interesse der Nutzung von Public Domain Software liegen.¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <06>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- Daten- Formate : ¯
- ¯
- Drei verschiedene Datenformate wurden zum Abspeichern der Dateien
- verwendet :¯
-
-
- .mps - Binärfiles für den Versand und zur Platzersparnis.¯
- ¯
- .mp1 - ASCII, Längen- und Breitengrade mit Kommentar
-
- .mp2 - Binär, Mercator Y und Längengrad.¯
- ¯
- Im allgemeinen werden diese Filetypen durch einen Characterstring
- gekennzeichnet.¯
-
- .MP1 File Format: variable Länge ASCII-Records¯
- ¯
- Datei- Records¯
- ¯
- Feld ¯
- 1 Breitengrade Flieβkommazahl ¯
-
- 2 frei ¯
-
- 3 Längengrad Flieβkommazahl ¯
- ¯
- [4] wahlweise (Beginn mit einer freien Kommentarzeile)¯
-
- 5 Zeilenvorschub, Ende des Records (LF - 10)¯
- ¯
- ¯
- Separate Records¯
- ¯
- Feld¯
- ¯
- [1] wahlweise Leerzeichen¯
- ¯
- 2 Zeilenvorschub, Ende des Records (LF - 10)¯
- ¯
- ¯
- .MPS File Format: variable Länge gemischt binär/ASCII Record¯
-
- FELD ¯
- ¯
- 1 Breitengrade 4 byte binär ¯
- ¯
- 2 Längengrade 4 byte binär ¯
-
- [3] wahlweise ASCII- Zeichen Kommentar¯
-
- [4] wahlweise Ende des Strings (SOH - 1) separat¯
-
- 5 Zeilenvorschub, Ende des Record (LF - 10)¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <07>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- ¯
- .MP2 File Format: fixierte Länge (10 byte) binär Records¯
- ¯
- FELD ¯
- ¯
- 1 Type 2 byte Integer¯
- 0 - Start eines neuen Strings¯
- 1 - Weiter mit altem String ¯
- ¯
- 2 Breitengrad 4 byte binär¯
-
- 3 Längengrad 4 byte binär ¯
-
-
-
-
-
- I. Einfache Programmanzeige:¯
- ¯
- ¯
- 1. Definieren Sie ein Welt- Koordinatensystem, wobei die untere
- linke Ecke -246 (Grad westlicher Längengrad), -85 (Grad süd-
- licher Breitengrad) und die obere rechte Ecke 246, 85 sind.¯
-
- 2. Zeichnen Sie Längen- und Breitengrade (20 Grad Abstand) ein.¯
- ¯
- 3. Lassen Sie ein .mp1 formatiertes File Linien von Breitengrad/¯
- Längengrad (Punkt zu Punkt) durchqueren. Beenden Sie die
- aktuelle Sequenz durch Eingabe eines Leerzeichens.¯
-
- 4. Der Name des anzuzeigenden Files muβ ein Befehlszeilen-
- Argument haben.¯
-
-
- II. Einfache Vergröβerungen des Programms:¯
-
- Das Programm hat die Fähigkeit, eine ausgewählte Fläche zu ver-
- gröβern.¯
-
- ¯
- 1. Konvertieren Sie die Hauptlinien- Funktion Ihres Programms
- (I) in eine Funktion mit dem Titel "display1()".¯
- ¯
- 2. Schreiben Sie die Funktion "zoomwin()", welche die Welt-
- Koordinaten zurücksetzt.¯
- ¯
-
- Der Ansichtswinkel der Welt- Koordinatem muβ behaupten darstell-
- bar sein.¯
-
-
- 3. "Getlocs(x, y)" setzt die neuen Koordinaten.¯
- ¯
- Der Kursor kann mit den Tasten (1,3,7 und 9) bewegt werden.¯
-
- Um den Kursor zu markieren, drücken Sie die RETURN- Taste. Damit
- markieren Sie eine Ecke des Vergröβerungsfensters. Danach mar-
- kieren Sie die gegenüberliegende Fensterecke und drücken nochmals
- RETURN.¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <08>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- Die Dezimalwerte werden nach drücken der Tasten angezeigt.¯
-
- Taste Byte1 Byte2¯
-
- 1 0 79
- 2 0 80
- 3 0 81
- 4 0 75
- 5 0 76
- 6 0 77
- 7 0 71
- 8 0 72
- 9 0 73¯
- ¯
- ¯
- III. Anzeige des Programms mit Mercator Projection:¯
- ¯
- Sie müssen die Verzerrung der im vorangegangenen Programm ange-
- zeigten Karten notieren, besonders bei extremen Breitengraden.
- Diese Verzerrung wird verursacht bei der räumlichen Darstellung
- (3D) auf einer zweidimensionalen Fläche. Wenn Sie sich zwischen
- den Polen bewegen, werden die 360 Grad der Längengrade in immer
- weniger Raum auf dem Globus zusammengedrückt, jedoch nicht in der
- 2-dimensionalen Darstellung.¯
-
- Es gibt viele Möglichkeiten, dieses Problem zu kompensieren. Eine
- davon ist die Mecator- Projektion.¯
-
- Die Formel für die Mercator- Projection ist¯
- ¯
- y = ln{tan[45 Grad + Breitengrad/2)/deg_per_radius]}¯
- ¯
- In jedem guten Lexikon finden Sie Angaben zu diesem Probelm.¯
-
- 1. Benutzen Sie die o.a. Formel in Ihrer Funktion, wenn Sie einen
- Breitengrad in Grad umwandeln.¯
-
- 2. Benutzen Sie die Funktion "mercator(lat)",um einen richtigen
- vertikale Versatz zu kompensieren. Setzen Sie die Koordinaten des
- Fensters auf (-246,-2.9) und (246, 2.9). Die horizontale Eintei-
- lung ist immer noch in Grad, die vertikale jedoch in einer
- Mercator- Einheit.¯
- ¯
- IV. Schnelle Programmanzeige:¯
- Je genauer die Darstellung sein soll, desto mehr wird die Ge-¯
- schwindigkeit der Darstellung verringert. Division, Tangentenbe-
- rechnung und Logarithmus kosten Zeit, sogar mit einem Arithmetik-
- Coprozessor. Die Rechenzeit kann durch Lesen eines vorberechneten
- Files (Mercator Verschiebung Und Längengrade) aus einem Binärfile
- anstatt aus einem Textfile, verkürzt werden.¯
-
- 1. Ändern Sie die Inputfunktion Ihres Anzeigeprogramms auf Öffnen
- und Lesen eines mit (.mp2) formattierten Binärfiles. Dieser
- Filetype ist einem unter ASCII .mp1- formattierten File vorzu-
- ziehen.¯
-
- 2. Schreiben Sie ein Programm unter dem Namen (mp1tomp2), welches
- mp1-Files in .mp2- Files umwandelt. Dieses Programm sollte
- Dateinamen ohne Zusatz verarbeiten und die Eingabe einer Lauf-
- werksspezifikation zulassen.¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <09>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- V. Programmanzeige mit Ausdruck¯
- ¯
- Eine Möglichkeit Ihr Programm darzustellen, ist die Ausgabe des
- Programms auf einem Drucker.¯
-
- 1. Fügen Sie einen Druckbefehl in das Programm ein. Dieser Druck-
- aufruf sollte in die Funktion "getloc()" eingefügt und dort
- auch durch eine Tastatureingabe ("p") aktiviert werden.¯
-
- Bemerkung : Lassen Sie sich nicht entmutigen, wenn Ihr erstel-
- ltes Programm nicht auf den ersten Anhieb funk-
- tioniert. Das Erstellen eines solchen Programms ist
- nun mal nicht einfach ! Wenn Sie mehrere einfache
- Dinge zusammenfügen, entsteht meistens ein kompli-
- ziertes und unübersichtliches Gebilde. Das liegt in
- der Natur der Dinge. Alles was unter den Begriff des
- "struktuierten Programmierens" fällt : erstellen Sie
- einfache und logische Befehlsfolgen, die Sie im An-
- schluβ aneinander anfügen. Die erste und wichtigste
- Regel des struktuierten Programmierens besagt, daβ
- Sie niemals mit wirklich schwierigen Programmen be-
- ginnen sollten, weil in der Regel die einfachen Pro-
- gramme schon sehr schwierig sind. Und es ist auch
- noch kein Meister vom Himmel gefallen !¯
-
- Wenn Sie zum wiederholten Male in einer sogenannten "Sackgasse"
- gelandet sind, oder eine alternative Lösung wünschen, können Sie
- gegen Zusendung von $19.00 den Source- Code der Programme I - V
- von der Firma WORLD DIGITIZED erhalten. Der C- Sourcecode wird
- auf einer einfachen Diskette geliefert.¯
-
-
- VI. Anzeige mit Maβstab (Meilen = 1.609 km)¯
- ¯
- Wenn Sie die Karte immer weiter vergröβern, kann es vorkommen,
- daβ Sie Teile der Einteilung, Abstände verschiedener Punkte oder
- Entfernungen verlieren, besonders bei Nutzung der Maβstab- Ver-
- zerrung in Breitengraden, die gröβer als 30 Grad sind.¯
-
- ¯
- 1. Fügen Sie eine Programmzeile ein, die an der Bildschirmunter-
- kante einen Maβstab (Maβeinteilung) anzeigt. Dieser Maβstab
- kann in verschiedenen Gröβen angezeigt werden (1, 10, 100,
- 1000 (km)...).¯
-
- 2. Ein weiterer interessanter Indikator ist der Vergröβerungs-
- faktor, welcher an der Bildschirmober- oder Unterseite ange-
- zeigt werden kann. Definieren Sie das Vergröβerungsverhältnis
- auf 1.0. Wenn Sie das Bild vergröβern, vergröβert sich dieser
- Wert. Sie werden überrascht sein, wie weit Sie vergröβern
- können.¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <10>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- VII. Programmanzeige mit Werten ¯
- ¯
- Wenn Sie die geografischen Daten eines Ortes anzeigen möchten,
- ist es notwendig, daβ Sie die inverse Mercator- Funktion
- "mercainv()" beim Erstellen des Programms vorgeben.¯
-
- 1. Fügen Sie die Funktion "markloc()" ein, welche nach Eingabe
- des Buchstabens "M" ein Fadenkreuz auf dem Bildschirm er-
- scheinen läβt. Dieses Fadenkreuz kann mit den Kursortasten auf
- dem Bildschirm bewegt werden. Sollten Sie dann die RETURN-
- Taste drücken, wird die Position des Fadenkreuzes durch ein
- kleines Kreuz markiert. Rechts oder auch Links von dieser
- Kreuzposition werden Längen- und Breitengrad des markierten
- Ortes angezeigt.¯
-
-
-
- VIII. Programmanzeige mit "Unzoom"¯
-
- Mit diesem Befehl können Sie eine vergröβerte Darstellung wieder
- verkleinern. Diese Funktion funktioniert aber nur, wenn Sie noch
- KEIN RETURN gedrückt haben. Nach Eingabe eines RETURN werden die
- eingestellten Werte als aktuelle Werte verwendet. Die Resultate
- Ihrer Aktionen werden sofort nach Eingabe des entsprechenden Be-
- fehls angezeigt. Sie haben natürlich jederzeit die Möglichkeit,
- eine Programmoption abzubrechen.¯
- ¯
- Sollte Ihr Rechenstack zu klein sein, bricht das Programm (hof-
- fentlich !) mit der Fehlermeldung *** STACK OVERFLOW *** ab. Der
- Befehl¯
- ¯
- PROGRAM =8000
-
- teilt Ihrem Programm einen Rechenstapel von 8000 Bytes zu. ¯
- ¯
- 1. Verleihen Sie Ihrem Programm die Fähigkeit, einen ZOOM- Befehl
- wieder aufzuheben. Es sollte dazu die ESC- Taste verwendet
- werden.¯
-
-
-
- IX. Anzeige mit Städten/Nationen¯
- ¯
- WORLD DIGITIZED wird ohne Städte- Eintragung geliefert. Erstellen
- Sie eine Liste der gröβeren Städte (z.B. Hauptstädte) und ihrer
- Koordinaten.¯
-
- ¯
- 1. Erstellen Sie eine Koordinaten- Liste der gewünschten Städte
- und organisieren Sie diese Liste in einer Suchstruktur, die
- einen sequentiellen oder auch wahlweisen Zugriff erlaubt.
- Modifizieren sie Ihr Programm so, daβ die verschiedenen Städte
- nach Eingabe des Buchstabens "c" auf dem Bildschirm angezeigt
- werden. Die Städte könnten z.B. als Kreise oder kleine Recht-
- ecke dargestellt werden. Verwenden Sie unterschiedliche
- Zeichen, für die verschiedenen Einwohnerzahlen. Schreiben Sie
- den Städtenamen neben das Zeichen.¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <11>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- ¯
- 2. Modifizieren Sie das Programm auf eine Anzeige (im aktuellen
- Vergröβerungsfaktor) der Städte und ihrer Umgebung. Diese
- Option könnte z.B. bei Eingabe des Buchstabens "f" (für FINDE)
- aufgerufen werden. Entwickeln Sie aber auch gleichzeitig eine
- Methode, zweideutige Fälle zu bearbeiten.¯
-
- ¯
- 3. Modifizieren Sie ein Programm, um die Namen der einzelnen
- Staaten anzuzeigen, nachdem Sie z.B. die Taste "n" gedrückt
- haben. Bei Eingabe von "f" (FINDEN) sollte z.B. ein Staat aus-
- gesucht werden.¯
-
-
- X. Anzeige in polaren Koordinaten¯
- ¯
- Dabei ist der interessante Kontinent natürlich die Antarktis. ¯
- ¯
-
- XI. Mathematische Analyse der Daten¯
-
- Einige interessante Programme könnten erstellt werden. So z.B.
- ein Programm, welches die Daten von WORLD DIGITIZED als mathe-
- matische Formel an andere Daten übergibt.¯
- ¯
- 1. Schreiben Sie die Funktion "spheremi(lat0,long0, lat1,
- long1)", welche den Abstand zwischen zwei Punkten der Erde be-
- rechnet. Aus Gründen der Einfachheit (und natürlich der Aus-
- führungsgeschwindigkeit) sollten Sie kleine Winkel angeben
- oder sin(theta) = tan(theta) = theta. Der hier besprochene
- Kreis ist der Erddurchmesser. Der Erdradius beträgt immerhin
- 3959 Milen (1 Meile = 1.609 Km).¯
-
- 2. Benutzen Sie die Funktion "spheremi()" um die absolute Länge
- der Küstenlinien dieser Welt zu berechnen.¯
- ¯
- 3. Schreiben Sie doch einmal ein Programm, welches die Fläche
- eines Landes berechnet. ¯
- ¯
- WORLD DIGITIZED - deutsche Bedienungsanleitung Seite : <12>¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- ¯
- Der Grafikeditor¯
- ¯
- ¯
- Die Befehle des Grafik- Editors können z.B. so aussehen :¯
-
- FIND latitude longitude
- SEARCH FORWARD
- SEARCH BACKWARD
- SEARCH ALL
- SEARCH ONE
- SET DISPLAY n
- DELETE
- MOVE
- ADD
- UNDO LAST
- UNDO ALL DISPLAYED
- DISPLAY ORIGINAL
- DISPLAY NOORIGINAL
- MEASURE DISTANCE
- MEASURE LENGTH
- EXIT
- QUIT
- ¯
- !R0 ¯
- EXPRESS SERVICE A. Günther ¯
- ¯
- Einige in diesem Programm verwendeten englischen Ausdrücke :¯
- ¯
- [ A ] [ B ]¯
- - area (Bereich) - back (zurück)¯
- - add (hinzufügen) - background (Hintergrund)¯
- - arrow (Pfeil) - border (Rand)¯
- - allowed (erlaubt) - blue (blau)¯
- - array (Feld) - break (Abbruch)¯
- - all (alle/s) - bright (hell)¯
- ¯
- [ C ] [ D ]¯
- - change (ändern) - decrease (verringern)¯
- - copy (Kopie) - display (Anzeige)¯
- - clear (entfernen) - draw (Zeichnung)¯
- - column (Spalte) - dark (dunkel)¯
- - color (Farbe) - directory (Inhaltsverz.)¯
- - center (Mittelpunkt) - delete (entfernen)¯
- - cursor (Kursor) - down (runter)¯
- ¯
- [ E ] [ F ]¯
- - erase (löschen) - flip (vertauschen)¯
- - exit (verlassen) - forward (vorwärts)¯
- - enter (Eingabe) - find (finden)¯
- - end (Ende) - free (frei)¯
- - equal (gleich) - file (Datei)¯
- ¯
- [ G ] [ H ]¯
- - go (gehen) - help (Hilfe)¯
- - green (grün) - hold (halten)¯
- - grey (grau) - high (hoch)¯
- - gate (Tor) - hidden (versteckt)¯
- ¯
- [ I ] [ J ]¯
- - increase (erhöhen) - jump (springen)¯
- - input (Eingabe) - join (verbinden)¯
- ¯
- [ K ] [ L ]¯
- - kill (löschen) - light (hell)¯
- - keep (ablegen) - line (Linie)¯
- ¯
- [ M ] ¯
- - marking (markieren) - merge (einfügen)¯
- - medium (mittel) - main (Haupt-) ¯
- - Mode (Modus) - move (verschieben)¯
- - modifies (ändern) - more (mehr)¯
- ¯
- [ O ] [ P ]¯
- - opposite (gegenüberliegend) - press (drücke)¯
- - old (alt) - pattern (Muster)¯
- - over (über) - page (Seite)¯
- ¯
- [ Q ] [ S ]¯
- - quit (beenden) - save (speichern)¯
- - show (zeigen)¯
- [ R ] - slow (langsam) ¯
- - speed (Geschwind.) ¯
- - revolve (wiederholen) - screen (Bildschirm)¯
- - remove (entfernen) - select (auswählen)¯
- - replicate (nachbilden) - stop (anhalten)¯
- ¯
- [ Z ]¯
- - zoom (vergröβern/verkleinern)¯
- ¯
-